﻿using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using Negocios;

public partial class Manter_Grupo_de_Arquivos_de_Audio : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void tbNome_TextChanged(object sender, EventArgs e)
    {

    }
    protected void tbNovo_Click(object sender, EventArgs e)
    {
        tbNome.Enabled = true;
        tbDescrição.Enabled = true;
        cbCompartilhado.Enabled = true;
        ddlUsuario.Enabled = true;
        btGravar.Enabled = true;
        btCancelar.Enabled = true;
        btNovo.Enabled = true;
        ddlUsuario.Enabled = true;
    }
    private void cancelar()
    {
        tbCodigo.Text = "";
        tbNome.Text = "";
        tbDescrição.Text = "";
        cbCompartilhado.Checked = false;
        ddlUsuario.SelectedValue = "0";


        tbNome.Enabled = false;
        tbDescrição.Enabled = false;
        cbCompartilhado.Enabled = false;
        ddlUsuario.Enabled = false;
        btGravar.Enabled = false;
        btCancelar.Enabled = false;
        btNovo.Enabled = true;

    }
    protected void btGravar_Click(object sender, EventArgs e)
    {
        if (tbCodigo.Text == "")
        {
            GrupoDeAudioBLL aDLL = new GrupoDeAudioBLL();
            GrupoAudio g = new GrupoAudio(tbNome.Text, tbDescrição.Text, cbCompartilhado.Checked, "teste");
            aDLL.Insere(g);
        }
        else
        {
            GrupoDeAudioBLL aDLL = new GrupoDeAudioBLL();
            GrupoAudio g = new GrupoAudio(Convert.ToInt32(tbCodigo), tbNome.Text, tbDescrição.Text, cbCompartilhado.Checked, "teste");
            aDLL.Atualiza(g);
        }

          cancelar();
    }

    protected void btCancelar_Click(object sender, EventArgs e)

    {
        cancelar();

    }
    protected void tbCodigo_TextChanged(object sender, EventArgs e)
    {

    }
    protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
    {

    }
}
